slender treeshrew - German English Dictionary